total leverage - German English Dictionary